Class: com.microstrategy.web.app.taglibs.EventArgumentTag
Usage:
This class is to be used together with the {@link EventTag} tag family, for helping defining event arguments. An usage scenario might be defined as:<web:urlEvent eventID="com.microstrategy.web.app.beans.EnumServletEvents.WebEventOpenPreferences" runat="server" > <web:eventArgument name="com.microstrategy.web.app.beans.EnumServletEvents.WebEventArgumentPreferenceGroup" value="general" runat="server" /> <web:descriptor key="mstrWeb.295" desc="General" runat="server" /> </web:urlEvent>The custom tag defined above is the {@link UrlEventTag}, which extends {@link EventTag}. The event defined is for opening the Preferences page, having as event argument to show the General group.
Name | Required? | Description |
baseEvent | false | Indicates the full package, class name and constant that identifies the event which will be used as base for defining the
main event argument value. |
name | true | Indicates the full package, class name and constant that identifies the argument name to be added to the event. |
runat | true | Indicates that the ASP.Net control should be processed on the server |
type | false | Indicates if the event value will come from another event, in which the value to assign to the attribute will be eventParameter. Usage: |
value | true | Indicates the value that will be assigned to the argument specified. |